Why did we move from punch cards to programming languages? What does that tell you about the purpose of programming languages?
The punch card, also known as the hollarith card/ibm cards had holes punched into the card to represent computer data. The reason that it moved away from punch cards was because if one mistake was made the whole card had to be re-made, and if the cards got out of order then the program does not run properly. The programing language purpose is to give the machine instructions. There are hundreds of different programming languages out there. Why do you think we need so many?Each Language has a different purpose, and can accomplish different tasks.
What are some drawbacks of a programming language you use? How would you like it to be different? Think of specific examples.I know Java and with the knowledge I have so far with Python. In python it's easier to create games compared to Java. Whereas there are somethings that I know how to solve in Java and don't really know how to approach it in Python.
If you were going to create a new programming language, how would you start? What do you need to define?
When creating a programing language 2 major things need to be considered. Firstly is building the language and its structures. After the language needs to be refined. After this is complete a compliler needs to be made so that program code can be interpurted by the machine. It's important to also define the grammar, and the compiler.
Sources: Computer Hope Why so many programing languages? Create a Language Creating a new Language
My Khadija
Sarissa theme designed by iozcelik